La rivière Marico ou Madikwe est une rivière d'Afrique australe.
Plusieurs barrages sont bâtis dans son bassin[1]. La ville de Groot Marico doit son nom à la rivière[2]. Après avoir été rejoint sur sa rive droite par la rivière Crocodile, elle est connue du nom de Limpopo.